跳到主要内容

SmartGate Version 3.7.0

发布日期:2026 年 2 月 10日

版本概述

SmartGate 3.7.0 在 3.6.0 基础上进一步增强 云原生兼容性与数据转发能力,正式引入 “立即更新”功能,并优化自动更新策略。同时,全面支持 LogsAgent 与 eBPF 数据的攒批转发,提升弱网环境下的数据可靠性,并改进 ClickHouse 监控逻辑以避免配置冲突。

  • 核心新增与优化
    • 新增“立即更新”功能:支持手动触发探针更新;
    • K8s 环境兼容性提升:即使缺失 Prometheus CRD,SmartGate 也能正常运行;
    • 支持 LogsAgent 与 eBPF 攒批转发:保障离线或网络波动场景下的数据不丢失;
    • 自动更新策略优化:检查间隔设为 300 秒,更新时间在 2 小时内随机分布,避免集中更新压力;
    • ClickHouse 监控逻辑增强:支持通过 clickhouse_only: true 解决多任务 scrape_uri 冲突问题。
  • ⚠️ 重要限制说明
    • APM < V2.6.0:无攒批转发,数据直发无缓存;
    • APM < V2.10.0:K8s YAML 展示异常
    • APM < V3.7.0:K8s YAML 与 SmartGate 3.3.0 不兼容

::: tip 升级建议

  • 强烈建议升级至 3.7.0 以获得 完整的攒批转发支持(尤其适用于 LogsAgent/eBPF 用户);
  • 在 K8s 环境中若未部署 Prometheus Operator,本版本可确保 SmartGate 稳定运行;
  • 使用多个 ClickHouse 监控任务且 scrape_uri 相同时,请显式配置 clickhouse_only: true

:::


Linux x86_64 系统

支持平台版本

  • One 平台:V2.4.0 及以上版本

限制条件

  1. APM 版本 < V2.6.0:探针不支持攒批转发,数据将直接转发,无本地缓存机制
  2. APM 版本 < V2.10.0:K8s 资源对象的 YAML 文件在平台展示异常;
  3. APM 版本 < V3.7.0:K8s 资源对象 YAML 文件与 SmartGate 3.3.0 不兼容

集成插件版本

  • 监测点版本:1.5.0.0
  • etl_proxy:2.0.0

新增功能

  1. 新增“立即更新”功能:支持通过One平台触发 SmartGate 的立即更新;
  2. K8s 部署兼容性增强:即使环境中 未安装 Prometheus 相关 CRD,SmartGate 仍可正常启动与运行。

功能优化

  1. 自动更新策略调整

    • 自动更新检查频率:300 秒(5 分钟);
    • 实际更新执行时间:在 2 小时窗口内随机触发,避免大规模节点同时更新造成平台压力;
  2. 支持 LogsAgent 与 eBPF 数据的攒批转发

    • 在网络中断或服务不可用时,数据将被缓存并批量重试上报,显著提升可靠性;
  3. ClickHouse 组件监控优化

    • 修复 3.6.0 版本中 多个任务配置相同 scrape_uri 导致冲突 的问题;

    • 若存在多个 ClickHouse 任务使用相同 URI,需在对应任务中显式配置:

      clickhouse_only: true

Linux ARM64 系统

支持平台版本

  • One 平台:V2.4.0 及以上版本

限制条件

(同 Linux x86_64)

集成插件版本

  • 监测点版本:1.5.0.0
  • etl_proxy:2.0.0

新增功能

(同 Linux x86_64)

功能优化

(同 Linux x86_64)

> 💡 平台说明 > ARM64 平台功能与 x86_64 完全一致,已全面支持本次更新的所有特性。


Windows x86_64 平台

暂不支持

SmartGate 3.7.0 版本暂 不支持Windows 平台。


兼容性说明

平台兼容性

操作系统支持架构最低 One 版本
Linuxx86_64V2.4.0
LinuxARM64V2.4.0
Windows暂不支持----